---@class BatchBattleInfo:IBehaviour
local BatchBattleInfo = ClientFight.CreateClass("BatchBattleInfo",ClientFight.HttpRequest)
ClientFight.BatchBattleInfo = BatchBattleInfo;
---@return EStatus
function BatchBattleInfo:ctor()
    self.battleInfos = {};
    --[[
    * 附加字段
    ]]
    self.extraInfo = {};

    --[[
    * 随机种子
    ]]
    self.randSeed = 0;
    --[[
    * 命中率等级压制系数
    ]]
    self.hitrateSuppress = 0;
    --[[
    * 战斗伤害等级压制开关
    ]]
    self.damageSuppress = 0;
    --[[
    * 最大战斗持续时间
    ]]
    self.maxBattleSeconds = 0;

    --[[ 战斗服 战报的存储策略 {@link xiaoniu.fszx.module.fight.ReportSaveTypeEnum}]]
    self.reportSaveTypeEnum = ReportSaveTypeEnum.enum.TYPE_DEFAULT;

end
